package com.liuhuxiang.order.mapper;

import com.liuhuxiang.order.pojo.Order;

import java.util.List;

/**
 * 订单Mapper
 *
 * @author liuhuxiang
 * @version: OrderMapper.java, 2023年03月09日 下午3:40 liuhuxiang  Exp $
 */
public interface OrderMapper {

    /***
     * 删除主键
     * @param id
     * @return
     */
    int deleteByPrimaryKey(Integer id);

    /***
     * 插入
     * @param record
     * @return
     */
    int insert(Order record);

    /***
     * 按照主键查询
     *
     * @param id
     * @return
     */
    Order selectByPrimaryKey(Integer id);

    /***
     * 查询所有数据
     *
     * @return
     */
    List<Order> selectAll();

    /***
     * 更新订单信息
     *
     * @param record
     * @return
     */
    int updateByPrimaryKey(Order record);

}